Apartment was located with a beautiful view. Staff were extremely welcoming and took care of every need.
Only trouble we had was with the climbing up and down the stairs with our 3 year old.
Overall, I would definitely recommend this place.