Wonderful location and perfect size! Hosts were friendly and attentive to our needs. I will be back!