JohnCat has an amazing place that is extremely clean and in a great location. Several shops minutes away and a beach also. Ran into an issue with trying to get in and JohnCat called me right away and made sure everything was resolved. Great communication, views form the apartment, and absolutely spotless place. Highly recommend you book your stay here if you are in the area!