This place was simply excellent! Great location, great place and the best hosts! The extra touches went a very long way. We could clearly tell that the hosts had gone above and beyond to make us feel comfortable and welcome. Best place we’ve stayed.