Everything you could wish for and then a little bit more. This accomodation would not disappoint anyone.