Great location, better than the pics, very clean and nice place to stay. Our only issue was that we paid for early check-in and they notified us they weren't able to "arrange" our early check-in as our plan was landing... so we had to find somewhere else to keep our bags for 6 hours until check-in was available. Getting into the apartment was easy, the communication was just poor.