Great location. Easy check in and check out. Very comfy beds. Lovely high ceilings. Lots of stairs but manageable even with young kids. The mini pool/hot tub was great, although it did break down on our last full day so we were unable to use it which was a shame