Outstanding in every way.
Despite miscommunication on my part, Karen was happy to take care of us.
Hoping to stay there again next year!!