very thoughtful touches, great place to stay