Excellent apartment.
Large, very comfortable with a lovely garden to relax and sunbathe in.
The condominium has good facilities with a gym and pool.
I recommend staying at Mirele's place - check-in was very easy and her communication was friendly and helpful.