This place was close to a magnificent beach, and the place is very beautiful. It had everything we needed. The hosts were gracious and communicative, and had lots of helpful tips for our unique needs.