Great location, wonderful communication, perfect vacation.