A great place to stay, excellent hospitality. I booked this last minute for my colleagues and they found it exceeded their expectations.