Very good location. All necessities were provided. Check in was very easy and communication was very good.