Nice and clean. Excellent hosts. Great location.