Absolutely wonderful! Everything was clean, new, working, and the communication between owners and I were seamless. I would stay again without hesitation.