Excellent location and very smooth communication. Overall a very pleasant stay.