Super clean and nice view. There was beach towel, floating boards, and snorkeling equipments. Kitchen was fully equipped and tidy. The host was very responsive. Highly recommended!