Luxurious apartment with thoughtful touches. Wonderful location. Overall excellent stay. Highly recommended!