If you want a great location and a cute, spotless place to stay, go no further. Great hosts as well.