Excellent apartment to stay in for a holiday.