First class facilities and fittings, place beautifully cared for and clean.