A beautiful, spacious, well-equipped, well-located apartment. We had a wonderful stay.