very clean, very nice view and a all-round wonderful place to stay in