Perfect location! Beautiful place! Communication was awesome ~ nice touches!