Excellent location and communication. This was a last minute booking and had no problems at all.