Nice and comfortable apartment at a really nice location