This was the 2nd time in 3 years that we stayed here. Though it was simply wonderful before, this time it was even better. Ed and Tanya completed some significant upgrades to the kitchen and dining area. The location is ideal. There are very few pet friendly units that have a beachfront location. The amenities, including access to the nearby Marriott Resort and its facilities, enhance the overall experience that much more. We hope to enjoy it more and more in the future.