Perfect location. Clean, comfortable, spacious and secure. Great communication.