Really a fabulous place. Perfectly located. Impeccable design. Fabulous roof top. Todo lo que necesitas por una visita increíble.