Great location, great communication, had all the amenities we needed!