Having stayed at many complexes over the years, we found this just perfect. If you take its fantastic location and cleanliness it would be great. Add all the extras like free bread rolls delivered to your door each morning, sun beds on your terrace/balcony and it becomes excellent.
However, when you add the friendliness, helpfulness and cheery smile each day from all the staff you are very close to perfection.
We will definitely be back !!