Definitely excellent. I have been lucky to find such hotel.