Very clean. Nice, helpful hosts. Fantastic location!