Very clean , beautiful view , great location. We had a great experience.