Amazing place. A lot of extras. Great tips from host. This place is all you need for an amazing vacation.