lovely place to stay really nice apartment good location