Absolutely perfect in every way! So many thoughtful and beautiful touches, it was like staying at a luxury hotel. Supremely comfy bed, excellent shower, yummy welcoming snacks, en suite washer/dryer + guaranteed parking AND welcoming to my doggie? Truly a 5 star experience, loved our all too short stay there.