This place is perfectly located. The views are amazing and the place is spotless. On top of that, the service we received was outstanding as well as the communication. I will definitely stay at this location in the near future.