The apartment itself was very nice but the check in information was not provided in advance. Our flight got in late and we were not able to contact our host, so we were not able to meet in person at the agreed upon time. We were waiting in the rain calling and messaging our host for the check in code and waited almost 2 hours for a response.