Wonderful stay, idealic location, gracious host! Our family stayed for 5 days/4 nights and it was perfect for little ones. Not a lot of fuss to head to the water throughout the day and play in the sand, swim, and moms got to rent paddle boards a short walk away. Quiet and calm at night. Great fire pit outside to enjoy in the evening and lots of great restaurants in walking distance. The parking is a bit of a hassle--there's so little--but that's just a small inconvenience for a great stay. Will note as well how friendly everyone on Naples island is as well, made for a great stay.