Great view, clean, well-equipped