The place was very clean and accurate to the pictures. However the check-in was difficult as we were made to spend hours on the phone with the airbnb support team for no apparent reason while the host was not communicative and refused tell us what the issue was. in the end we did get check-in instructions after the airbnb team reached out to the host, but it could have saved us significant amount of anxiety if the host had been more communicative.