Spotless, spacious, upscale, perfect location! We’ll be coming back here again.