Luxury flat with easy check-in, great location. Recommended.