This place was AMAZING! We usually stay at the local resorts, but we don't really use all of the amenities. We tried AIRBnB for the first time and found it to be MUCH better than staying at a resort. There were no crowds and everything was pleasant. The location was perfect and Nabeel our host thought of everything. We watched whales right from the balcony!! It was a great experience. We will definitely stay here again!!