Perfect location! From reservation to check-out it was a great experience. Easy to communicate with the owners and they respond immediately to make sure all of your needs and expectations are met. I would highly recommend this rental.