excellent hospitality! amazing apartment!