The location can't be beat - very easy to walk to restaurants, shopping and attractions. The apartment has plenty of space. We didn't use the kitchen but it appeared to have the basics ... it was an "efficient" kitchen. My only issue was the response rate and the agency sharing information about how to check in. The morning of our arrival, we still hadn't received check in information. After multiple requests over a few hours, we finally received the information we needed to check in within about 20 minutes of our arrival. Also, just to note, there is also no space to store luggage should you arrive early or leave late. Overall though, we had a good stay.