Everything I expected, and great communication throughout booking and during the stay