Great location and very attentive, responsive hosts. Had a small gathering and they were very understanding and communicated well with us throughout our stay.