perfect location, perfect flat, matches the description. we had a wonderful stay.