A repeat stay at a comfortable, stylish apartment in a great location. Definitely recommended.