Angels place is great. The apartment is centrally located with lots of restaurants near by. Check in was super easy and the place was perfect for our family of 4.