The place was very clean and had everything you could possibly need for a comfortable stay. Kitchen was very well equipped, beach towels, ice box, snorkeling gear, various sized surf boards and a lot more were available. The bed is a super king size bed! Despite the fact that we did not have the chance to meet our hosts during our 2 nights stay, I would definitely recommend that place.