Hosts are very nice and the view from the unit is breathtaking! Unit is very well equipped if you want to cook at home. The bathroom has the essentials as well and everything is neat and tidy. There is also beach gear we could use. I just want to also emphasize that the hosts are very gracious and helpful! We had a speed bump during our trip and they were very understanding and went out of their way to help us. I would definitely stay here again.