Excellent location and clear, timely communication from the owner. Very clean and had everything we needed to make our stay enjoyable. Highly recommended.