very pleasant apartment in an unbeatable location