Great Location! Great accomodation! Great Host!
Home away from home along with that feeling of being at a exotic location..
Great place to stay.