Overall we had a wonderful time and enjoyed our stay at the house. The home is lovely, kitchen was fully stocked with appliances and pots and pans, etc., and the views are hard to beat. My overall score of the house is just average because we did have a number of issues that were just general maintenance and upkeep that you would expect to be taken care of routinely. The property management company was extremely responsive and quick to resolve the issues but in my opinion we should not have had to call the property management company about these issues in the first place. I called a week before our scheduled arrival to ask about the grill. I was assured there was a gas grill that would have a full tank. This was important because we planned to grill out on the night of our arrival. When we arrived on Thursday night there was no gas. It had apparently been left on and no one checked it before we arrived. In addition to no gas, the last tenants(?) let their dog poop everywhere and did not clean it up. It was on the main balcony, by the hot tub, multiple places on the carport. Since you cannot check in until 5:00 p.m. I got the afterhours operator for the management company but someone local called me back within a few minutes. They sent someone out the next morning to clean up the dog poop and they gave us multiple options on how to resolve the gas tank issue. On Friday, after being in the boat all day, we came home and wanted to get into the hot tub. Took the cover off and it was green and stank. Had to call the management company again. They sent someone out Saturday morning to clean it and we were able to use it Saturday night. Inside the house it appeared clean but if you walked around barefoot you would get grocery store feet, the air handler was filthy, and when we moved the blender Sunday morning there was a large, dead grasshopper underneath it.