Very clean and very nice! Nice view and plenty of parking space. The hostess is very helpful (she even provided for a baby bed for our newborn) and polite. We really enjoyed our stay. Highly recommended!