Very clean, gracious hosts, we were very impressed with our stay. Fantastic location, I would definitely recommend staying here.