The location is unbeatable and the balcony was really nice! The showers were not super clean, and one of them had some drainage issues. The rest of the place was very clean though. Wi-Fi did not work for us, and neighbors were screaming at one another in the night - but overall a very good stay.