Very nice, spacious, accommodating, thought and considerate.