Excellent place with great location and super hosts. I can understand why this place has such great reviews, as it was even better than I had expected. The WiFi was also good.