Great location, wonderful, attentive hosts, perfect for large families or groups.