Really nice apartment on a fantastic location