Well-provided amenities in a beautiful apartment. Perfect for long-term stays.