We stayed here for a few a nights, the apartment is in a good location a short walk to the restaurants and beaches with an incredible view from the apartment.
The studio is small but has good amenities.