Lovely, spacious, self contained space. Impeccably clean.