The living room must have been newly decorated, it was nice and the furniture was new. (The pull out couch needs a board put in the top or the cushions are going to be ruined because they fall down in the frame when sitting.)The beds were very comfortable. The bathrooms were clean and new. The patio furniture was nice and plentiful. The kitchen was well stocked with everything you need, including a good blender which was great. The pools were good and the beach access really nice with hoses for washing sand off every few feet up the walkway. It was great stay!