Great location and beautiful apartment. Check-in with the concierge was easy -- though he does not speak English he is extremely helpful and kind! The beds were very comfortable, I almost checked the label to buy the same mattress for my home. There was a very faint smell of smoke in the living room area but leaving the windows open for a few minutes resolved it. No smell at all in the bedrooms. Very clean otherwise. We appreciated the filtered water provided at the beginning of our stay. Richard let us keep our suitcases in the room past check-out time as our flight was not until the evening and this was extremely helpful. Overall we loved our stay and will definitely be back!