Beautiful and clean place with modern touches. Very friendly hosts. Lot of activities to do. Definitely coming back.