Spacious, clean, comfortable, convenient, private. Couldn’t have asked for anything more.