I had an amazing stay. The place is very high quality and the location is great. Just a few steps to the beach.