Location, communication,and accomodations was excellent. We really enjoyed our stay.