Excellent. Beautiful and clean and extremely accommodating. I would stay again.