Superb location , excellent check in. Very nice compfortable and super place