This place has everything you would need: private secluded patio, fully stocked kitchen, plenty of towels, soft beds and toiletries. We enjoyed hanging out on the patio with all the beautiful patio furniture. Wonderful hosts that kept us informed throughout the visit.