Beautiful. Clean. Everything you need. Excellent location and grounds are lovely too.