A great place to stay, lots of thoughtful touches