Cozy, clean, comfortable and great location. Both hosts were very attentive. Lots of little "touches" around showing that the hosts take pride in what they do.