Excellent location, impeccable service. Clean, neat and modern! It was an amazing stay!