excellent. 5 star accomodation