Super clean & great location! If the WiFi can be fixed, it's a 5-star stay. 3-stars because the WiFi never worked for us -and we did everything we could think of to make it work, and the host stopped responding and didn't fix it. WiFi is the most important aspect of lodging when I'm travelling internationally so it was a bummer.