The best place! Exceptional thoughtfulness has gone into providing a really lovely stay! Everything so easy, clean, comfortable and welcoming. Modern, roomy, everything above-and-beyond the norm. Absolutely recommend and would definitely love to come back again.