Great locations, very convenient and great neighbourhood. The apartment was spacious, modern and clean. The staff was welcoming and hospitable. The overall experience was way above average.