This was a clean, comfortable, luxurious place to stay. Michael was an excellent host and communicated with us about changes to our stay well ahead of time, and was willing to be flexible with our needs. Check in was a snap (easy to do, easy to find) as was check out.
My favorite parts of the stay were the rain shower and the extra large soaking tub, both of which were sparkly clean.