Great place - spacious and huge outdoor space with tons of seating! Kitchen is nicely stocked with tons of kitchen essentials for cooking and even some spices, salt, pepper, oil, etc. Perfect for family or in my case a group of friends as there's lots of space and seating. In a good location close to grocery store, some restaurants, and a quick ride to beaches and town.