Spotlessly clean, modern appliances, comfortable beds. A first class stay all round.