Beautiful place to stay! We found everything we needed and more. So much thought went into the details to make this a comfortable and inviting stay. The kitchen was stocked with everything we needed including spices, oil, and cooking spray. Being able to do laundry when we needed to was incredibly helpful. There are both bath and beach towels in the bathroom. And the shower is amazing!! We'll definitely be back.