This place was perfect. The best location, and it was simply everything I could hope for in a beach stay. Amazing !