This would have been a great place to stay except for the construction going on. It's in a great location and dog friendly for sure. We were notified 2 days before our trip started that construction would be going on on the same floor as our unit, so there was little we could do about it. Some electronics did not work (TV in the master) and as other guests have said you can hear any loud activities happening in the square down below. The hosts in my experience were not responsive to communication.