Clean, well located place. Excellent communication and smooth check in.