Beautiful location. Great, attentive, timely service. Would definitely recommend. Big enough for two families.