Very clean, great view and a great location . I would stay again .