5 stars across the board. Amazing price for the location, very clean. Very good communication from the host, there was no confusion or hesitation. We even recieved some welcome drinks/snacks! Location is amazing. I would reccomend this stay to anyone.