Perfect location, everything as described and more
Great communication pre and during our stay.
highly recommended