Professional service and good accommodation.