Stocked with everything you could possibly need — from the kitchen gadgets/spices to the bikes and beach gear. Thoughtful, kind host and excellent location.