This place is a gem. I literally have nothing negative to say - at all. Great location, spotless, great communication with the hosts, it has all of the necessary amenities needed. 5 stars all around!