Excellent location, great communication, cutely appointed. We thoroughly enjoyed our stay.