Excellent stay, fantastic facilities.
Impeccable cleanliness and attention to detail.