Big, well-equipped apartment. Good for long term stays.