Very clean, super spacious living room and bedrooms. On site management helpful and responsive. Super quick response times for questions when we were there. Pool is clean and plenty of chairs to lay out on. Beach is 5-6 minute walk. Had a cooler, so we could load up and walk to the beach and spend all day enjoying the sun. Private porch for morning coffee. Great find!