Fantastic place to stay. Great location and excellent hosts. So clean and had everything we could possibly need! Would love to stay again!