Outstanding. Very very happy with the accommodation. Highly recommended.