Immaculate, accomodating, very clean and an incredible view!