A must to stay
This is a little place of paradise
Location and setting is awesome
Will be back