We had an amazing stay. Check in was very easy and the place was spotless when we arrived. It comes equipped with everything you need- dishes, cooking tools, towels, even shampoo, conditioner, and body wash. The location is literally a 2 minute walk from the beach, you can hear the waves from the kitchen. It was perfect for 3 adults, however I wouldn't recommend any more than that. The sofa bed is smaller than we expected, so we were glad to have only one person sleep on it. Might work great for 2 smaller kids! Overall we were so comfortable, the value of the property is great. We will be back!