Elegant, extremely well-furnished and well-located apartment. Easy self-check-in great communication with owners. A really great place to stay.