Fabulous, Amazing, Gorgeous, Breathtaking, Fantastic, Awesome :) :)
This place is top notch, communication was perfect, cannot fault it at all.
Highly recommended to any traveler