An excellent place to stay. Everything came up to my high expectations and helped make my trip a wonderful one.