very lovely, clean, spacious. great