An excellent place with plenty of character and a luxurious touch. This is a high-quality stay that will make you feel like a million bucks when simply taking a shower.