Excellent apartment with great facilities.
Fantastic location.
Beautiful resort.