We loved our stay here! Everything was as expected and then some. The location was perfect - only about a 5 minute walk to the beach, shops, restaurants, etc. We especially loved the views and cleanliness! We would definitely stay here again!