We had a great stay. The location is perfect. It was a super short walk to the beach and there were so many restaurants and shops around we didn't need to rent a car. The place was clean and had all the things we needed. We will definitely stay here again.