It was great with communication and making sure that everything was set up prior to our check in. You never know whether or not a place is going to be a scam and I was very happy that this worked out as perfectly as it was described.