A very nice flat in a very good location. Overall we had a pleasant stay. Check in code was wrong and had to speak with a managing agent to get in which took over an hour and we have two young children.