Great location, hosts have great communication and are very easy to deal with, check in a breeze, immaculately clean and very comfortable. We thoroughly enjoyed our stay.