Better than we could have imagined. Clean, comfy with lots of personal touches that made our stay wonderful. Could not recommend enough.