Everything was perfect the hosts are nice and easy to communicate with. The view is beautiful, the foods are cheap and delicious. Overall a five star experience.