Top location, gorgeous apartment, excellent communication! (A bit noisy but that's staying in a big city I guess). We loved it. Would stay again. :)