Great place! Exactly as advertised. Our travel plans changed due to heavy rain and we arrived earlier at the apartment than expected. The hosts were super accommodating and offered us to check-in a few hours earlier than the official check-in time. Overall, the communication couldn't have been better. I would stay here any time again