Nice location, fully equipped, large enclosed patio, great small "local" beach close by, but some improvements in upkeep, cleanliness, and welcoming touches to make it truly enjoyable.