Clean, well equipped and great location. Check in very easy and good communication.