Impeccable! One of the best stays and Better than a Hotel according to one of my colleagues who stayed ! 7 out of 5 stars!