As promised. Friendly and attentive staff, clean room, good kitchen, good office, plenty off space.