The place is clean and the view spectacular for a happy stay