We didn't have a long stay, but the communication was great. It was easy to fulfill the check-in due to a good description. Nice and cozy flat. I would definitely recommend a stay.