Perfect location and very good communication upon arrival.