The location is perfect. The staff is always ready to help you. The apartment is clean and well maintained. It was a perfect stay. I would definitely come back on my next stay.