Great location and the roof top terrace will blow you away.