Excellent hospitality in a very clean appartment.