Very good location, clean, spacious, comfortable